an all-star cast - German English Dictionary